be propelled by - Español Inglés Diccionario